package com.szu.smart_illustrator.dto.param.picture;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

@Data
@AllArgsConstructor
@NoArgsConstructor
@SuperBuilder
public class SearchPicturesParamDto {

    /**
     * 用户id （有id就搜索用户图片，没有id就搜索共享库）
     * @mock userId
     */
    int userId;



    /**
     * 图片类型(携带类就搜索指定类型)，不传就是全部
     *
     * @mock 图片类型名称
     */

    String  typeName;


    /**
     * 搜索字段  （可以跟根据 authorName, name(图片名称），prompt来搜索）
     * @mock field
     * @required
     */
    String field;


    /**
     * 搜索框输入内容
     * @mock input
     * @required
     */

    String  input;

}
